<?php 

/*FUNCION sum de los intervalos de tiempo a la hora inicial*/
    function HorarioSum($hora, $tipoHora, $ind = '', $intervalo = 0){
        
        $hora = explode(":",$hora);
        $hora = date("$tipoHora:i$ind" , mktime($hora[0],$hora[1]+$intervalo));
        $hora = explode(":",$hora);
                if($hora[0]<=9) $hora[0] = "0".intval($hora[0]);
        $hora = $hora[0].":".$hora[1];
        
        return $hora;

    }
    
    function fecha($fecha)
            
{  
            list($ano,$mes,$dia)= explode("-", $fecha);
            $valor = explode(" ", $dia);
            $dia =  $valor[0];            
              $nueva =  mktime(0,0,0, $mes,$dia,$ano);
              $nuevafecha=date("d/m/Y",$nueva);
            
      return ($nuevafecha);  
            
}
    
    
?>

<script src="/js/jsCal/jscal2.js"></script>
<script src="/js/jsCal/lang/es.js"></script>
    
<link rel="stylesheet" type="text/css" href="/css/jsCal/jscal2.css" />
<link rel="stylesheet" type="text/css" href="/css/jsCal/border-radius.css" />
<link rel="stylesheet" type="text/css" href="/css/jsCal/win2k/win2k.css" />


    <script type="text/javascript">
            
            //Declaracion de las varibles 
            var mascotaCont         = 0;
            
            var cantidad            = new Array();
            var servicioId          = new Array();
            var servicio_tipo_id    = new Array();
            var categoria_id        = new Array();
            var marca_id            = new Array();
            var producto_id         = new Array();
            var tamano_id           = new Array();
            var presentacion_id     = new Array();
            var nota                = new Array();
            <?php if($idUser) { ?>
            var idUser              = <?php echo $idUser;?>; <?php } ?>
            var mascota_id          = new Array();
            var mascota_tam         = new Array();
            var mascota_list        = new Array();
            
            
    </script>
    
    
<form id="myFormAgendo"  class="filtroRangos" action="<?php echo url_for('agendado/'.($form->getObject()->isNew() ? 'create' : 'update').(!$form->getObject()->isNew() ? '?id='.$form->getObject()->getId() : '')) ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>

    
    <?php  if (!$form->getObject()->isNew()){ ?>
            <input type="hidden" name="sf_method" value="put" />
            <?php } ?>

            <?php echo $form->renderGlobalErrors() ?>
            
            
<div class="agendado-titulo servicio<?php echo $servicio->getId(); ?>">
    <table border="0" cellspacing="0" cellpadding="0" align="center" width="100%">
        <tr>
          <td>Servicio de <?php echo $servicio->getNombre(); ?> </td>
          <td>Cliente
          <input name="cod_cliente" value="DF<?php echo $usuario->getId(); ?>" id="cod_cliente" type="text" readonly style="padding: 5px; width: 50px; margin-left: 5px;">
          </td>
          <td>
              Camioneta
              <?php echo html_entity_decode($select_camionetas); ?>
          </td>
          <td>
              Fecha
              <input name="fecha_asig_text" value="<?php echo fecha($fechaCalendario) ?>" id="fecha_asig_text" type="text" readonly style="padding: 5px; width: 70px; margin-left: 5px;">
              <input name="fecha_asig" value="<?php echo $fechaCalendario ?>" id="fecha_asig" type="hidden">
              
          </td>
          <td>Hora
              <select id="hora_asig" onchange="agendadoCalendario();" class="dataCliente">                    
                      <?php 
                      
                      
                      
                          //Declaracion de Variables del sistema
                            $horaInicial = "09:00";
                            $horaFinal   = "19:00";
                            $intervalo  = "30";

                         while($horaInicial != $horaFinal){
                             
                             if($horaInicial == $tiempoInicial){
                                   $select = "selected=yes";
                             }else {
                                   $select = "";
                             }
                            
                            echo "<option value=\"$horaInicial\"$select>".$horaInicial."</option>";
                            
                            $horaInicial = HorarioSum($horaInicial,"G",'',$intervalo);
                          } 
                      ?>
              </select>
              
          </td>
          <td>Duracion
              
              <select id="duracion_asig" onchange="agendadoCalendario();" class="dataCliente">
                      <?php 
                      $horaInicial='00:30';
                      $intervalo = 30;
                      $valorInt = 0;
                      
                      for($i=1;$i<=18;$i++){
                          
                          $valorInt += $intervalo;
                          
                          if($valorInt == $tiempoDuracion){
                                   $select = "selected";
                             }else {
                                   $select = "";
                             }
                          echo "<option value=".$valorInt." $select>".$horaInicial."</option>";
                          $horaInicial=HorarioSum($horaInicial,"G",'',$intervalo);
                          
 
                      } 
                      ?>
              </select>
              
          </td>
          <td>
              <img onclick="descShow();" title="Incremento / Descuento" border="0" src="/images/callcenter/descuentoNew.png" style="cursor: pointer;"/>
          </td>
          <td>
              <img onclick="notaShow();" title="Nota del Agendado" border="0" src="/images/callcenter/notaNew.png" style="cursor: pointer;"/>
          </td>
          <td>
              <img onclick="addEtiquetaServicio('<?php echo url_for('agendado/addSerForm')?>','new',null);" title="Agregar Item" border="0" src="/images/callcenter/item.png" style="cursor: pointer;"/>
              </td>
          <td>
              <input type="button"  value="AGENDAR" id="submitId" class="button-done submitId" style="float: right;"/>
          </td>
        </tr> 
    </table>
</div>

<table border="0" cellspacing="0" cellpadding="0" align="center" width="1270px;" style="margin-top: 75px; margin-left: 10px;">
        <tr>
          
            <td id="agendado-pista" valign="top" align="left" colspan="2" style="background: url(/images/loading.gif) center middle;">
                
                
            </td>
        </tr> 
        <tr>
           <td align="left" valign="top">
              <div id="agendado-calendario" style="float:left;padding-top: 10px;"></div>
          </td>
          <td align="left" valign="top">
              <div class="jwj-callcenter-user" style="margin-top: 0px; padding-top: 10px;">
            <table border="0" cellspacing="0" cellpadding="0" align="center" width="1046px">
               
                <tr>
                    <td></td>
                    <td width="150px"></td>
                    <td></td>
                    <td></td>
                    <td width="200px"></td>
                </tr>
                <tr class="dashboardColumnaContenedorAgendado" id="User<?php echo $idUser;?>">
                    <td colspan="5" style="height: 50px" align="center" >
                        <img src="/images/loading.gif" alt="Cargando..." title="Cargando..."/>
                    </td>
                </tr>
            </table></div>
          </td>
            
          
        </tr>
        
        <tr>
            <td  valign="top" align="left" colspan="2">
                <table border="0" cellspacing="0" cellpadding="0" align="center" width="100%" >
                    <tr>
                        <td colspan="2" align="center" valign="top">


            <?php  if (!$form->getObject()->isNew()){ ?>
            <input type="hidden" name="sf_method" value="put" />
            <?php } ?>

            <?php echo $form->renderGlobalErrors() ?>

            <table  border="0" cellspacing="0" cellpadding="0" width="100%" style="margin-top: 5px; width: 1246px; padding: 0px; margin-left: 0px;" id="tableServicioForm">
               
                <tr class="addEtiquetaTituloAgendado" style="font-size: 12px;">
                    <td height="35px" style="text-align: center;">categoria</td>
                    <td style="text-align: center;">Marca</td>
                    <td>Producto</td>
                    <td style="text-align: center;">Tamaño / Presentacion</td>
                    <td style="text-align: center;">Cantidad</td>
                    <td>Mascota</td>
                    <td>Precio</td>
                    <td>Impuesto</td>
                    <td style="text-align: center;">Puntos</td>
                    <td colspan="3" style="text-align: center;">Operaciones</td>
                </tr>
            </table>
            
            <div id="addSerForm" style="display:none;">
                <?php 
                $num=0;
                $serviciosJquery = '';
                for($num = 0; $num < count($form['servicios']); $num++){  ?>
                       
                
                <div id="servicioForm<?php echo $num ?>" class="formGeneralFiltro">
<table width="100%" cellpadding="0" cellspacing="0" border="0" id="tableRango">
    <tr>
        <td>
            <div class="title-windows">Agregar items 
            
                <a href="javascript:void(0);" onclick="<?php echo $urlLoadUserClose; ?>" class="close-windows">
                    
                <img src="/images/icon/remove.png" title="Close"  />
                
                </a>
            </div>
        </td>
    </tr>
    <tr>
        <td class="" style="vertical-align:top; padding: 10px;">
            

        
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
      
      <tr>
          <td class="form-field" style="padding-left: 5px; padding-top: 0px; margin-top: 0px;">
              
              
    
                <div id="servicios<?php echo $num ?>" class="serviciosTd"> 
    
                    
                    <table>
                        <tr>
                            <td>
                                <?php echo $form['servicios'][$num]['servicio_tipo_id'] ?>
                                Categoria
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['categoria_id'] ?>
                            </td>
                            <?php if(strlen($form['servicios'][$num]['marca_id']->getValue())) {?>
                            <td>
                                Marca
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['marca_id']?> 
                            </td>
                            <?php } ?>
                        </tr>
                        
                    </table>
                    
                    
                    
                    <div class="clear" style="height: 10px"></div>
                    Producto
                    <div class="clear"></div>
                    <input name="busqueda<?php echo $num; ?>" value="" id="busqueda<?php echo $num; ?>" onkeyup="<?php echo 'busquedaProducto('.$num.')'; ?>" type="text" style="padding: 5px; margin-left: 5px;border:1px solid #ccc; width: 370px"/>
                    <div id="busquedaBusq<?php echo $num; ?>" class="busquedaBusq"></div>
                    <div class="clear"></div>
                    <?php echo $form['servicios'][$num]['producto_id'] ?>
                    </div>
                    
                    
                    
                    <?php if(strlen($form['servicios'][$num]['tamano_id']->getValue())) {?>
                    <div class="clear" style="height: 10px"></div>
                    Tamaño
                    <div class="clear"></div>
                    <?php echo $form['servicios'][$num]['tamano_id']; ?>
                    <?php } ?>
        
                    <div id="producto_show<?php echo $num; ?>" style="display: none;">
                    <div class="clear" style="height: 10px"></div>
                    Presentacion
                    <div class="clear"></div>
                    <?php echo $form['servicios'][$num]['presentacion_id']; ?>
                    </div>

                    
                    
                    <div class="clear" style="height: 10px"></div>
                    
                    
                    <table>
                        <tr>
                            <td class="form-field contentRango"  style="padding-top: 5px; margin-top: 0px;">
                                Mascota
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['mascota_list'] ?>
                                
                            </td>
                            <td class="form-field contentRango"  style="padding-top: 5px; margin-top: 0px;">
                                Cantidad
                                <div class="clear"></div>
                                <?php 
                                
                                if(strlen($form['servicios'][$num]['marca_id']->getValue())){
                                echo $form['servicios'][$num]['cantidad'];}else{
                                echo $form['servicios'][$num]['cantidad'];
                                echo number_format($form['servicios'][$num]['cantidad']->getValue(),0,'','.'); }?>
                            
                                
                            </td>
                            
                            <td class="form-field contentRango"  style="padding-top: 5px; margin-top: 0px;">
                                Precio
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['precio']; 
                                    echo number_format($form['servicios'][$num]['precio']->getValue(),2,',','.'); ?>
                                
                            </td>

                            <td class="form-field contentRango" style="padding-top: 5px; margin-top: 0px;">
                                Impuesto
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['impuestos']; 
                                    echo number_format($form['servicios'][$num]['impuestos']->getValue(),2,',','.');?>
                                
                            </td>
                            <td class="form-field contentRango" style="padding-top: 5px; margin-top: 0px;">
                                Puntos
                                <div class="clear"></div>
                                <?php echo $form['servicios'][$num]['puntos']; 
                                 echo number_format($form['servicios'][$num]['puntos']->getValue(),0,'','.'); ?>
                            </td>
                        </tr> 
                    </table>
                    
                    
                    
                    <div class="clear" style="height: 10px"></div>
                    Nota
                    <div class="clear"></div>
                    <?php echo $form['servicios'][$num]['nota'] ?><?php echo $form['servicios'][$num]['servicio_status_id'] ?>

                    <div class="clear" style="height: 10px"></div>
                    <div id="errorServ_<?php echo $num; ?>" class="error" style="display: none; margin-bottom: 10px; margin-left: 5px; width: 300px; font-size: 12px; "> Debe Rellenar todos los datos Solicitados</div>
        
             
              
          </td>
      </tr>    
          
      
  </table>


</td>
    </tr>
        <tr><td class="form-action-bottom">
                
          <a class="button-done" id="submit" href="javascript:void(0);" onclick="<?php echo $urlLoadUserClose; ?>">Cerrar</a>
          
          <button id="botonAdd<?php echo $num; ?>" style="float:right;" class="button-submit" onclick="addServicio(this);">Agregar Nuevo Item</button>
    
    
        </td></tr>

    
  </table>
    

<script type="text/javascript">
    
            cantidad[<?php echo $num; ?>]            = $("#agendado_servicios_<?php echo $num; ?>_cantidad").val();
            servicio_tipo_id[<?php echo $num; ?>]    = $("#agendado_servicios_<?php echo $num; ?>_servicio_tipo_id").val();
            categoria_id[<?php echo $num; ?>]        = $("#agendado_servicios_<?php echo $num; ?>_categoria_id").val();
            marca_id[<?php echo $num; ?>]            = $("#agendado_servicios_<?php echo $num; ?>_marca_id").val();
            producto_id[<?php echo $num; ?>]         = $("#agendado_servicios_<?php echo $num; ?>_producto_id").val();
            tamano_id[<?php echo $num; ?>]           = $("#agendado_servicios_<?php echo $num; ?>_tamano_id").val();
            presentacion_id[<?php echo $num; ?>]     = $("#agendado_servicios_<?php echo $num; ?>_presentacion_id").val();
            nota[<?php echo $num; ?>]                = $("#agendado_servicios_<?php echo $num; ?>_nota").val();

            servicioId[<?php echo $num; ?>]          = $('#agendado_servicios_<?php echo $num; ?>_servicio_tipo_id option:selected').text();
            
            $('#servicioId_<?php echo $num; ?>').html(servicioId[<?php echo $num; ?>]);
            
         
                $('ul').removeAttr('onchange');
                $('li').removeAttr('onchange');
                $('label').removeAttr('onchange');
             
         $('#busqueda<?php echo $num; ?>').val($('#agendado_servicios_<?php echo $num; ?>_producto_id option:selected').text());
          <?php $serviciosJquery.="addServicio('$num');"; ?>
            
            
        
</script>


</div>

                
                
                <?php } ?>            
            </div>
  
            
        </td>
                        
                    </tr>
                    
                </table>
            </td>
        </tr>
    </table>

<div id="agendado-descuento">
                
    
    
    <table width="100%" cellpadding="0" cellspacing="0" border="0" id="tableRango">
    <tr>
        <td>
            <div class="title-windows">Decuento / Incremento:
            
                <a href="javascript:void(0);" onclick="closeAll();" class="close-windows" title="Cerrar Nota Comentario">
                    
                <img src="/images/icon/remove.png" title="Close"  />
                
                </a>
            </div>
        </td>
    </tr>
    <tr>
        <td class="" style="vertical-align:top; padding: 10px;">
            
            
                
            <table width="100%" border="0" cellspacing="0" cellpadding="0">

                    <tr>
                        <td class="form-field" colspan="2" style="padding: 5px;">
                            
                            
                          <select id="decIncrement" name="decIncrement" onchange="descMonto()">
                              <option value="">Descuento</option>
                               <option value="-">Incremento</option> 
                           </select>
                           <div class="clear" style="height: 10px"></div>
                           Monto
                           <div class="clear"></div>
                           <div style="display: none;"><?php echo $formDescuento['monto'] ?></div> 
                           <input type="text" name="descuentoMontos" id="descuentoMonto" onkeyup="javascript:descMonto();">
                           <div class="clear" style="height: 10px"></div>
                           Nota
                           <div class="clear"></div>
                           <?php echo $formDescuento['nota'] ?>
                           <div style="font-size: 10px;">
                           Descuento / Incremento aplicado al servicio en caso 
                            de alguna condicion especial aplicada "es autorizada por Gerente"
                            </div>
                        </td>
                    </tr>
            </table>
        
        </td>
    </tr>

    
  </table>

</div>
            
<div id="agendado-nota">
                
    
    
    <table width="100%" cellpadding="0" cellspacing="0" border="0" id="tableRango">
    <tr>
        <td>
            <div class="title-windows">Nota especial para cita
            
                <a href="javascript:void(0);" onclick="closeAll();" class="close-windows" title="Cerrar Nota Comentario">
                    
                <img src="/images/icon/remove.png" title="Close"  />
                
                </a>
            </div>
        </td>
    </tr>
    <tr>
        <td class="" style="vertical-align:top; padding: 10px;">
            
            
                
            <table width="100%" border="0" cellspacing="0" cellpadding="0">

                    <tr>
                        <td class="form-field" colspan="2" style="padding: 5px;">
                            
                           Nota especial para cita
                           <div class="clear"></div>
                           <?php echo $form['nota'] ?>
                           <div style="font-size: 10px;">
                           Detalles, tips del cliente, necesidades especiales de la mascota,
                           comentarios adicionales
                           
                            </div>
                        </td>
                    </tr>
            </table>
        
        </td>
    </tr>

    
  </table>

</div>
    
<input name="servicio_id" id="pista_agendado" type="hidden" value="<?php echo $servicio->getId(); ?>" >            
<input name="pista_agendado" id="pista_agendado" type="hidden" value="1" >
<?php echo $form->renderHiddenFields(false) ?>
<?php echo $formDescuento->renderHiddenFields(true) ?>



</form>


<script type="text/javascript">//<![CDATA[
 
 $(document).ready(function() {
                
                
                agendadoCalendario();
                //$('#boxInput').css({'width': '1275px', 'top': '47px','left': '1px','margin-top': '-10px','margin-left': '1px'});
                
            

     
    //Inicio la pista de aterrizaje
    
    
        $("#contenedor_principal").hide();
        
        
    
     
     var DATE_INFO = {
              
              20130725: { klass: 'highlight', tooltip: 'El Servicio Esta completamente ocupado' },
              <?php echo str_replace("&#039;","'",$Date_Info); ?>
              
      };
              
     var DATE_DISABLE = {
              20110602: { klass: "highlight", tooltip: "El Servicio Esta completamente ocupado" },
              20110603: { klass: "highlightRed", tooltip: "SpaMovil Recorre por este Area" }
      };
  
     function getDateInfo(date, wantsClassName) {
              var as_number = Calendar.dateToInt(date);
              
              return DATE_INFO[as_number];
      };
      
      function getDateDisable(date, wantsClassName) {
              var as_number = Calendar.dateToInt(date);
              return DATE_DISABLE[as_number];
      };
      
      function updateFields(cal) {
              
              var date = cal.selection.get();
              var as_number = Calendar.dateToInt(date);
              
              if (date) {
                 date = Calendar.intToDate(date);
                 if(!isNaN(Calendar.printDate(date, "%Y"))){
                    $("#fecha_asig_text").val(Calendar.printDate(date, "%d/%m/%Y"));
                    $("#fecha_asig").val(Calendar.printDate(date, "%Y-%m-%d"));
                    agendadoCalendario();
                 }
                 
              }

      };
      
      Calendar.setup({
                    cont: "agendado-calendario",
                    //weekNumbers: true,
                    fdow     : 1,
                    selectionType: Calendar.SEL_MULTIPLE,
                    dateInfo : getDateInfo,
                    //disabled : getDateDisable,
                    onSelect : updateFields,
                    onTimeChange : updateFields
      });
      
      
      
     
    
    
    
    
      
      });
      
      
    $('#submitId').click(function (){
        
        
            var coun = 0;
            $('.serviciosTd').each(function (){
                coun = coun + 1;
                });
        
                
        
        

            $('#agendado_fecha_asig').val($('#fecha_asig').val()+' '+$('#hora_asig').val());
            $('#agendado_camioneta_id').val($('#spamovil').val());
            $('#agendado_duracion').val($('#duracion_asig').val());
          
            arrayData = 'usuario_id=<?php echo $usuario->getId(); ?>' +
                        '&servicio_id=<?php echo $servicio->getId(); ?>' +
                        '&fechaCalendario='+ $('#agendado_fecha_asig').val()+
                        '&tiempoDuracion='+ $('#duracion_asig').val()+
                        '&camioneta_id='+ $('#spamovil').val()+
                        '&idAgendado=<?php echo $idAgendado; ?>';
            
            
            $.ajax({
            url: '<?php echo url_for("agendado/agendadoVerificar")?>',
            data: arrayData,
            dataType: "script",
            type: "POST",
            //beforeSend:Loading($("#agendado-pista")),
            success: function(theResponse){
                
                
                if(theResponse.length>0){
                    
                    jAlert(theResponse , 'Alerta del Sistema');
                    agendadoCalendario();
                    
                
                }else if(coun==0){

                    jAlert('Debe Asginar Los servicios/Productos a el Agendado' , 'Alerta del Sistema');


                }else if($('#servicioIdOn').val()==1){

                        jAlert('Este Cliente Tiene servicio Asignado', 'Alerta del Sistema');


                }else{
                    
                    
                    
                    var mascoChecked        = new Array();
                    $('.servMac:checked').each(function (){
                            var contenedor_mac = $(this).val();
                                mascoChecked[contenedor_mac] = 1;
                                
                            });
                            
                    var count_masc= 0;
                  
                    $.each(mascoChecked,function (indice,valor) {
                            if(valor)
                            count_masc = count_masc+1;
                        
                         });
                    
                    $('#agendado_cantidad_mascota').val(count_masc);
                    
                    //alert($('#agendado_cantidad_mascota').val());
                    
                        //if($('#agendado_cantidad_mascota').val()>0)
                        $('#myFormAgendo').submit();
                        
                    
                }
                
            }});
        
        
        


                    
                         
        
    });
    
    
    
       function agendadoCalendario(){
           
           
          
            $('#agendado_fecha_asig').val($('#fecha_asig').val()+' '+$('#hora_asig').val());
            $('#agendado_camioneta_id').val($('#spamovil').val());
            $('#agendado_duracion').val($('#duracion_asig').val());
          
            arrayData = 'servicio_id=<?php echo $servicio->getId(); ?>' +
                        '&fechaCalendario='+ $('#agendado_fecha_asig').val()+
                        '&tiempoDuracion='+ $('#duracion_asig').val()+
                        '&camioneta_id='+ $('#spamovil').val()+
                        '&idAgendado=<?php echo $idAgendado; ?>'+
                        '&idUser=<?php echo $idUser; ?>';
            
            
            $.ajax({
            url: '<?php echo url_for("agendado/pista")?>',
            data: arrayData,
            dataType: "script",
            type: "POST",
            beforeSend:Loading($("#agendado-pista")),
            success: function(theResponse){                
                $("#agendado-pista").html(theResponse);
                
                
            }});
       }
       
       
       function descShow(){
           divDisable();
           $('#agendado-descuento').show();
       }
       
       function notaShow(){
           divDisable();
           $('#agendado-nota').show();
       }
       
       function descMonto()
                 {
                     
                     if($('#descuentoMonto').val()>0){
                     $('#descuento_monto').val($('#decIncrement').val()+$('#descuentoMonto').val());
                     }else{
                        $('#descuento_monto').val($('#descuentoMonto').val()); 
                     }
                     
                     
                 }
        
      $('#descuentoMonto').val($('#descuento_monto').val());
       
     var contador = new Array();
     
   <?php if(!$opVista)  { ?>
        contador['addSerForm'] = <?php echo $num+0; ?> ;
    <?php }?>
      
      
      
      
      function addEtiquetaServicio(url,opcion,number) {
  
  
            if($('#servicioIdOn').val()==1){
                    jAlert('Este Cliente Tiene servicio Asignado', 'Alerta del Sistema');
                    return false;
                }
  
            //Slip de Url de la funcion
            var contenedor = url.split("/");
            contenedor = contenedor[contenedor.length-1];

            if(number==null){

                //Obtengo la variable contador 
                var num = contador[contenedor];
            //    mascota_list = '';

                //Incremento la variable contadora
                contador[contenedor] = contador[contenedor] + 1;



            }else{

                var num = number; 



            }
                
                
            
            
            $('.mascotaCont').each(function( index ) {
                    mascota_id[index]   = $(this).context.id.match(/\d+/);
                    mascota_tam[index]  = $(this).text().match(/\d+/);
                    mascotaCont        +=1;
                    
                 });
            
   
   
            //Armado de las varialbes a ser enviadas 
            var arrayData           = '&servicio_id=<?php echo $servicio_id; ?>&idUser='+idUser+<?php if(!$form->getObject()->isNew()) echo "'&id=".$form->getObject()->getId()."'+"; ?>
                                        '&mascota_list='+mascota_list+'&mascota_id='+mascota_id+'&mascota_tam='+mascota_tam+
                                        '&num='+num+'&cantidad='+cantidad+'&servicio_tipo_id='+servicio_tipo_id+'&categoria_id='+categoria_id+'&marca_id='+marca_id+
                                        '&producto_id='+producto_id+'&tamano_id='+tamano_id+'&presentacion_id='+presentacion_id+'&nota='+nota+'&opcion='+opcion+'&contadorArray='+contador[contenedor]; 




            if(opcion == "new"){

                //Apertura del menu lateral con formulario
                MenuOpen(url,'500','700',arrayData);



            }if(opcion == "update"){

                    var r = $.ajax({
                                    type: 'POST',
                                    data: arrayData,
                                    url: url,
                                    async: false
                                    }).responseText; 


                    $("#slideDer-intConten").html(r);



            }

}

function updateServicio(objetoForm){
    
     var num            = $(objetoForm).context.id.match(/\d+/);
     
               botonInfoCloseAll();
               divDisable();
     
               
     var menuHeight     = '700';
     var menuWidth      = '500';
      
      
    if(parseInt($("#slideDer").css("left"))){
        
         $("#slideDer").css({'height':menuHeight,'width':menuWidth});
         $("#slideDer").animate({left: parseInt($("#slideDer").css("left"))== 0 ?"-="+$("#slideDer").outerWidth() : 0},200);
         

    }else{
        MenuClose();
        $("#slideDer").css({'height':menuHeight,'width':menuWidth});
        $("#slideDer").animate({left: parseInt($("#slideDer").css("left"))== 0 ?"-="+$("#slideDer").outerWidth() : 0},200);
        
    }
    
              servUpdate(objetoForm);
    
              $("#servicioForm"+num).remove();
              $("#servicioItem"+num).remove();
    
  
    
}



function addServicio(objetoForm){
    
    
    
                    
                    
                $('.mascotaCont').each(function( index ) {
                    mascota_id[index]   = $(this).context.id.match(/\d+/);
                    mascota_tam[index]  = $(this).text().match(/\d+/);
                    mascotaCont        +=1;
                    
                 });
                 
                 
            
            
                if ($(objetoForm).length>=1){
                    
                var num                  = $(objetoForm).context.id.match(/\d+/);
                    
                }else{
                  var num                  = objetoForm.match(/\d+/);  
                    
                }
            
            
            var valCantidad            = $("#agendado_servicios_"+num+"_cantidad").val();
            
            if(valCantidad>0){
            
            var valNota                = $("#agendado_servicios_"+num+"_nota").val();
            var r                      = $("#servicioForm"+num).html();
                                         $("#servicioForm"+num).remove();

     
             //style="display: none;"
            $("#addSerForm").append('<div id="servicioForm'+num+'" style="display: none;">'+r+'</div>');
    
    
            var valPrecio              = $("#agendado_servicios_"+num+"_precio").val();
            var valCantidad            = $("#agendado_servicios_"+num+"_cantidad").val();
            var valImpuestos           = $("#agendado_servicios_"+num+"_impuestos").val();
            var valPuntos              = $("#agendado_servicios_"+num+"_puntos").val();
    
    
            
            var valServicio_tipo_id    = $("#agendado_servicios_"+num+"_servicio_tipo_id option:selected").html();
            var valCategoria_id        = $("#agendado_servicios_"+num+"_categoria_id option:selected").html();
            var valMarca_id            = $("#agendado_servicios_"+num+"_marca_id option:selected").html();
            var valProducto_id         = $("#agendado_servicios_"+num+"_producto_id option:selected").html();
            var valTamano_id           = $("#agendado_servicios_"+num+"_tamano_id option:selected").html();
            
                                         
                                         
                                            
           if(valTamano_id==null) valTamano_id = '';
           if(valMarca_id==null)  valMarca_id  = '';
           
                                            
            var valMascota_list        = '';
    
    
           //Validacion si el formulario tiene informacion/No
           

                     $("#agendado_servicios_"+num+"_nota").remove();

                
                 
            var i                    = 0;
            //Datos de las mascota
            while(i <= parseInt(mascotaCont)){

                //Valido si ha sido seleccionado alguna de las mascotas
                if($('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).is(':checked')){
                   valMascota_list     += $('label[for="agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]+'"]').html()+"<br>";
                }
                
                i += 1;

                
            }
    
    
    
    
    var contenido           = '';
    
        contenido           = '<tr id="servicioItem'+num+'" class="addEtiquetaFilaServicio">';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valServicio_tipo_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valCategoria_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valMarca_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd">'+valProducto_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valTamano_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valCantidad+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd">'+valMascota_list+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd">'+valPrecio+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd">'+valImpuestos+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valPuntos+'</td>';
        
        
        contenido          += '<td class="addEtiquetaFilaServicioTd" width="65px">';
        contenido          += '<div class="addEtiquetaButton">';
        contenido          += '<a id="link_'+num+'" href="javascript:null(0)" onclick="botonInfoServicio(this)" class="divDisable On" title="Agregar Nota al Servicio '+valProducto_id+'">';
                           
                                if(valNota.length>0){
                                imagenFondo = "notaOn";

                                }else{

                                imagenFondo = "nota"; 
                                }
        
        contenido          += '<img  width="30px" height="30px" id="img_'+num+'" src="/images/callcenter/'+imagenFondo+'.png" title="Agregar Nota al Servicio '+valProducto_id+'"/>';
        contenido          += '<b>Nota</b></a>';        
        contenido          += '<div id="contenedor_'+num+'" class="notaGeneralContenido" style="display: none;">';
        contenido          += '<table width="250px" border="0" cellspacing="0" cellpadding="0">';
        contenido          += '<tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0" class="notaGeneralContenidotable">';
        contenido          += '<tr><td><b>Nota del Servicio:</b></td> ';
        contenido          += '<td align="right" height="20px">';
        contenido          += '<a id="botomIntBox" href="javascript:null(0)" onclick="closeAll();" title="Cerrar Nota Comentario">';
        contenido          += '[Cerrar]</a></td>';
        contenido          += '</tr><tr><td  colspan="2"><textarea  rows="4" cols="30" name="agendado[servicios]['+num+'][nota]" id="agendado_servicios_'+num+'_nota">'+valNota+'</textarea></td></tr>';
        contenido          += '<tr><td  colspan="2">Detalle algun tips necesario para el agendado del servicio, asi como algun comentario realizado por el cliente</td></tr> ';
        
        contenido          += '</table></td></tr>';
        contenido          += '<tr><td align="right"><div id="triangulo_'+num+'"></div></td></tr>';
        contenido          += '</table><div class="clear"></div></div><div class="clear">';
        contenido          += '</div></td>';
        
        contenido          += '<td class="addEtiquetaFilaServicioTd" width="40px">';
        <?php if(!$opVista){ ?>
        contenido          += '<div class="addEtiquetaButton" id="base_principal">';
        contenido          += '<a id="link_'+num+'" href="javascript:null(0)" onclick="updateServicio(this);" title="Modificar al Servicio '+valProducto_id+'">  ';
        contenido          += '<img id="img_principal" width="30px" height="30px" src="/images/callcenter/modificarServ.png" title="Modificar al Servicio '+valProducto_id+'"/>';
        contenido          += '</a><div class="clear"></div></div>';<?php }?>
        contenido          += ' </td>';
        
        contenido          += '<td align="center" class="addEtiquetaFilaLast"><?php if(!$opVista){ ?><a onclick="removeEtiquetaServicio('+num+');" class="addEtiquetaDelete" href="javascript:null(0)"></a><?php }?></td>';
        contenido          += '</tr>';
    
        
    
         $("#tableServicioForm").append(contenido);
         MenuClose();
    

            }else{//Validacion si el formulario tiene informacion/No
               
               
            $('#errorServ_'+num).show();
               //jAlert('Debe rellenar Todos los campos', 'Alerta del Sistema');
               
            }
            
    
}


function removeEtiquetaServicio(num) {
 
    //Confirmacion si desea realizar la operacion
    jConfirm('Esta seguro de que desea borrar?', 'Confirmacion de Accion', function(r) {
        if(r==true){
            //Remueve el atributo ingresado en el formulario
            $("#servicioForm"+num).remove(); 
            $("#servicioItem"+num).remove(); 
            
            }    
    });
        
    
}



//Calculo dinamico de los servicios por Items de Productos
    function servUpdate(objetoForm){
    
        
            var num                  = $(objetoForm).context.id.match(/\d+/);
            
            
            //Validacion de herencias
            
            
            cantidad[num]            = $("#agendado_servicios_"+num+"_cantidad").val();
            servicio_tipo_id[num]    = $("#agendado_servicios_"+num+"_servicio_tipo_id").val();
            
            //alert($("#agendado_servicios_"+num+"_servicio_tipo_id").val());
            categoria_id[num]        = $("#agendado_servicios_"+num+"_categoria_id").val();
            marca_id[num]            = $("#agendado_servicios_"+num+"_marca_id").val();
            producto_id[num]         = $("#agendado_servicios_"+num+"_producto_id").val();
            tamano_id[num]           = $("#agendado_servicios_"+num+"_tamano_id").val();
            presentacion_id[num]     = $("#agendado_servicios_"+num+"_presentacion_id").val();
            nota[num]                = $("#agendado_servicios_"+num+"_nota").val();
            
            
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_servicio_tipo_id"){
            categoria_id[num]              = 0;
            marca_id[num]                  = 0;
            producto_id[num]               = 0; 
            tamano_id[num]                 = 0;
            nota[num]                      = '';
            presentacion_id[num]           = 0;
            
            }
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_categoria_id"){
            marca_id[num]                  = 0;
            producto_id[num]               = 0; 
            tamano_id[num]                 = 0;
            nota[num]                      = '';
            presentacion_id[num]           = 0;
            }
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_producto_id"){
            tamano_id[num]                 = 0;
            presentacion_id[num]           = 0;
            nota[num]                      = '';
            }
            
                
            var i                    = 0;
            //Datos de las mascota
            while(i <= parseInt(mascotaCont)){
                
                
                
                //Valido si ha sido seleccionado alguna de las mascotas
                if($('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).is(':checked')){
                    mascota_list[i]     = $('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).val();
                   
                }else{
                    mascota_list[i]     = null;
                }

                i += 1;

                
            }
            
            

            
            addEtiquetaServicio('<?php echo url_for('agendado/addSerForm')?>','update',num);
          
   
    }
      function addEtiquetaServicio(url,opcion,number) {
  
  
            if($('#servicioIdOn').val()==1){
                    jAlert('Este Cliente Tiene servicio Asignado', 'Alerta del Sistema');
                    return false;
                }
  
            //Slip de Url de la funcion
            var contenedor = url.split("/");
            contenedor = contenedor[contenedor.length-1];
            
            

            if(number==null){

                //Obtengo la variable contador 
                var num = $('.serviciosTd').length;
            //    mascota_list = '';




            }else{

                var num = number; 



            }
                
            
            
            
            
            $('.mascotaCont').each(function( index ) {
                    mascota_id[index]   = $(this).context.id.match(/\d+/);
                    mascota_tam[index]  = $(this).text().match(/\d+/);
                    mascotaCont        +=1;
                    
                    
                 });
            
   
   
            //Armado de las varialbes a ser enviadas 
            var arrayData           = '&servicio_id=<?php echo $servicio_id; ?>&idUser='+idUser+
                                        '&mascota_list='+mascota_list+'&mascota_id='+mascota_id+'&mascota_tam='+mascota_tam+
                                        '&num='+num+'&cantidad='+cantidad+'&servicio_tipo_id='+servicio_tipo_id+'&categoria_id='+categoria_id+'&marca_id='+marca_id+
                                        '&producto_id='+producto_id+'&tamano_id='+tamano_id+'&presentacion_id='+presentacion_id+'&nota='+nota+'&opcion='+opcion+'&contadorArray='+contador[contenedor]; 

            
            
            

            if(opcion == "new"){

                
                //Apertura del menu lateral con formulario
                boxInput(url,arrayData);



            }if(opcion == "update"){

                    
                    
                    var r = $.ajax({
                                    type: 'POST',
                                    data: arrayData,
                                    url: url,
                                    async: false
                                    }).responseText; 


                    $("#boxInput").show().html(r);



            }
            

}

function updateServicio(objetoForm){
    
    
               var num            = $(objetoForm).context.id.match(/\d+/);
 
               botonInfoCloseAll();
               divDisable();
              servUpdate(objetoForm);
    
              $("#servicioForm"+num).remove();
              $("#servicioItem"+num).remove()
  
    
}



function addServicio(objetoForm){
    
    
    
                    
                    
                $('.mascotaCont').each(function( index ) {
                    mascota_id[index]   = $(this).context.id.match(/\d+/);
                    mascota_tam[index]  = $(this).text().match(/\d+/);
                    mascotaCont        +=1;
                    
                 });
                 
                 
            
            
                if ($(objetoForm).length>=1){
                    
                var num                  = $(objetoForm).context.id.match(/\d+/);
                    
                }else{
                  var num                  = objetoForm.match(/\d+/);  
                    
                }
            
            
            var valCantidad            = $("#agendado_servicios_"+num+"_cantidad").val();
            
            if(valCantidad>0){
            
            var valNota                = $("#agendado_servicios_"+num+"_nota").val();
            var r                      = $("#servicioForm"+num).html();
                                         $("#servicioForm"+num).remove();

     
             //style="display: none;"
            $("#addSerForm").append('<div id="servicioForm'+num+'" style="display: none;">'+r+'</div>');
    
    
            var valPrecio              = $("#agendado_servicios_"+num+"_precio").val();
            var valCantidad            = $("#agendado_servicios_"+num+"_cantidad").val();
            var valImpuestos           = $("#agendado_servicios_"+num+"_impuestos").val();
            var valPuntos              = $("#agendado_servicios_"+num+"_puntos").val();
    
    
            
            var valServicio_tipo_id    = $("#agendado_servicios_"+num+"_servicio_tipo_id option:selected").html();
            var valCategoria_id        = $("#agendado_servicios_"+num+"_categoria_id option:selected").html();
            var valMarca_id            = $("#agendado_servicios_"+num+"_marca_id option:selected").html();
            var valProducto_id         = $("#agendado_servicios_"+num+"_producto_id option:selected").html();
            var valTamano_id           = $("#agendado_servicios_"+num+"_tamano_id option:selected").html();
            var valPresentacion_id     = $("#agendado_servicios_"+num+"_presentacion_id option:selected").html();
            
                                         
                                            
           if(valTamano_id==null) valTamano_id = '';
           if(valMarca_id==null)  valMarca_id  = '';
           if(valPresentacion_id==null)  valPresentacion_id  = '';
           
           if((valTamano_id=='')&&(valPresentacion_id=='')) valTamano_id = 'No aplica';
           
                                            
            var valMascota_list        = '';
    
    
           //Validacion si el formulario tiene informacion/No
           

                     $("#agendado_servicios_"+num+"_nota").remove();

                
                 
            var i                    = 0;
            //Datos de las mascota
            while(i <= parseInt(mascotaCont)){

                //Valido si ha sido seleccionado alguna de las mascotas
                if($('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).is(':checked')){
                   valMascota_list     += $('label[for="agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]+'"]').html()+"<br>";
                }
                
                i += 1;

                
            }
    
    
    
    
    var contenido           = '';
    
        contenido           = '<tr id="servicioItem'+num+'" class="addEtiquetaFilaServicio">';
        //contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valServicio_tipo_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valCategoria_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valMarca_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valProducto_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valTamano_id+''+valPresentacion_id+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valCantidad+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valMascota_list+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valPrecio+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valImpuestos+'</td>';
        contenido          += '<td class="addEtiquetaFilaServicioTd" style="text-align: center;">'+valPuntos+'</td>';
        
        
        contenido          += '<td class="addEtiquetaFilaServicioTd" width="65px">';
        contenido          += '<div class="addEtiquetaButton">';
        contenido          += '<a id="link_'+num+'" href="javascript:null(0)" onclick="botonInfoServicio(this)" class="divDisable On" title="Agregar Nota al Servicio '+valProducto_id+'">';
                           
                                if(valNota.length>0){
                                imagenFondo = "notaOn";

                                }else{

                                imagenFondo = "nota"; 
                                }
        
        contenido          += '<img  width="30px" height="30px" id="img_'+num+'" src="/images/callcenter/'+imagenFondo+'.png" title="Agregar Nota al Servicio '+valProducto_id+'"/>';
        contenido          += '<b>Nota</b></a>';        
        contenido          += '<div id="contenedor_'+num+'" class="notaGeneralContenido" style="display: none;">';
        contenido          += '<table width="250px" border="0" cellspacing="0" cellpadding="0">';
        contenido          += '<tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0" class="notaGeneralContenidotable">';
        contenido          += '<tr><td><b>Nota del Servicio:</b></td> ';
        contenido          += '<td align="right" height="20px">';
        contenido          += '<a id="botomIntBox" href="javascript:null(0)" onclick="closeAll();" title="Cerrar Nota Comentario">';
        contenido          += '[Cerrar]</a></td>';
        contenido          += '</tr><tr><td  colspan="2"><textarea  rows="4" cols="30" name="agendado[servicios]['+num+'][nota]" id="agendado_servicios_'+num+'_nota">'+valNota+'</textarea></td></tr>';
        contenido          += '<tr><td  colspan="2">Detalle algun tips necesario para el agendado del servicio, asi como algun comentario realizado por el cliente</td></tr> ';
        
        contenido          += '</table></td></tr>';
        contenido          += '<tr><td align="right"><div id="triangulo_'+num+'"></div></td></tr>';
        contenido          += '</table><div class="clear"></div></div><div class="clear">';
        contenido          += '</div></td>';
        
        contenido          += '<td class="addEtiquetaFilaServicioTd" width="40px">';
        <?php if(!$opVista){ ?>
        contenido          += '<div class="addEtiquetaButton" id="base_principal">';
        contenido          += '<a id="link_'+num+'" href="javascript:null(0)" onclick="updateServicio(this);" title="Modificar al Servicio '+valProducto_id+'">  ';
        contenido          += '<img id="img_principal" width="30px" height="30px" src="/images/callcenter/modificarServ.png" title="Modificar al Servicio '+valProducto_id+'"/>';
        contenido          += '</a><div class="clear"></div></div>';<?php }?>
        contenido          += ' </td>';
        
        contenido          += '<td align="center" class="addEtiquetaFilaLast"><?php if(!$opVista){ ?><a onclick="removeEtiquetaServicio('+num+');" class="addEtiquetaDelete" href="javascript:null(0)"></a><?php }?></td>';
        contenido          += '</tr>';
    
        
    
         $("#tableServicioForm").append(contenido);
         MenuClose();
    

            }else{//Validacion si el formulario tiene informacion/No
               
               
            $('#errorServ_'+num).show();
               //jAlert('Debe rellenar Todos los campos', 'Alerta del Sistema');
               
            }
            
    
}


function removeEtiquetaServicio(num) {
 
    //Confirmacion si desea realizar la operacion
    jConfirm('Esta seguro de que desea borrar?', 'Confirmacion de Accion', function(r) {
        if(r==true){
            //Remueve el atributo ingresado en el formulario
            $("#servicioForm"+num).remove(); 
            $("#servicioItem"+num).remove(); 
            
            }    
    });
        
    
}



//Calculo dinamico de los servicios por Items de Productos
    function servUpdate(objetoForm){
    
            
            var num                  = $(objetoForm).context.id.match(/\d+/);
            
            if($(objetoForm).context.id=="busquedaBusqItem_"+num+''){
                
                var val = $(objetoForm).attr('title').match(/\d+/);
                $('#busquedaBusq'+num).hide()
                $('#agendado_servicios_'+num+'_producto_id option[value='+val+']').attr("selected",true);
                
            }
            
            
            
            //Validacion de herencias
            
            
            cantidad[num]            = $("#agendado_servicios_"+num+"_cantidad").val();
            servicio_tipo_id[num]    = $("#agendado_servicios_"+num+"_servicio_tipo_id").val();
            
            //alert($("#agendado_servicios_"+num+"_servicio_tipo_id").val());
            categoria_id[num]        = $("#agendado_servicios_"+num+"_categoria_id").val();
            marca_id[num]            = $("#agendado_servicios_"+num+"_marca_id").val();
            producto_id[num]         = $("#agendado_servicios_"+num+"_producto_id").val();
            tamano_id[num]           = $("#agendado_servicios_"+num+"_tamano_id").val();
            presentacion_id[num]     = $("#agendado_servicios_"+num+"_presentacion_id").val();
            nota[num]                = $("#agendado_servicios_"+num+"_nota").val();
            
            
            
            
            
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_servicio_tipo_id"){
            categoria_id[num]              = 0;
            marca_id[num]                  = 0;
            producto_id[num]               = 0; 
            tamano_id[num]                 = 0;
            nota[num]                      = '';
            presentacion_id[num]           = 0;
            
            }
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_categoria_id"){
            marca_id[num]                  = 0;
            producto_id[num]               = 0; 
            tamano_id[num]                 = 0;
            nota[num]                      = '';
            presentacion_id[num]           = 0;
            }
            
            if($(objetoForm).context.id=="agendado_servicios_"+num+"_producto_id"){
            tamano_id[num]                 = 0;
            presentacion_id[num]           = 0;
            nota[num]                      = '';
            }
            
                
            var i                    = 0;
            //Datos de las mascota
            while(i <= parseInt(mascotaCont)){
                
                
                
                //Valido si ha sido seleccionado alguna de las mascotas
                if($('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).is(':checked')){
                    mascota_list[i]     = $('#agendado_servicios_'+num+'_mascota_list_'+mascota_id[i]).val();
                   
                }else{
                    mascota_list[i]     = null;
                }

                i += 1;

                
            }
            
            

            
            addEtiquetaServicio('<?php echo url_for('agendado/addSerForm')?>','update',num);
          
   
    }



    function botonInfoServicio(Objeto){
        
        
        
        botonInfo($(Objeto),$(Objeto).position().left,$(Objeto).position().top+5);
        $(Objeto).addClass('botonInfo');
        
    }
    
    
    <?php if($opVista){ ?>
        $(".dataCliente").attr('disabled', 'disabled');
    <?php }?>
        
        
            function busquedaProducto(num){
                 
                 if(($("#busqueda"+num).val().length > 3)&&($("#agendado_servicios_"+num+"_marca_id").val())){
                 
                 var arrayData = 'categoria_id='+$('#agendado_servicios_'+num+'_categoria_id').val()+
                                 '&marca_id='+$("#agendado_servicios_"+num+"_marca_id").val()+
                                 '&nombre='+$("#busqueda"+num).val()+
                                 '&num='+num; 
                 
                 
                 $.ajax({
                    url: '<?php echo url_for("producto/search")?>',
                    data: arrayData,
                    dataType: "script",
                    type: "POST",
                    success: function(theResponse){ 
                        $('#busquedaBusq'+num).show();
                        $("#busquedaBusq"+num).html(theResponse);

                    }});
                 
                 }else{
                 
                    $('#busquedaBusq'+num).hide();
                 
                 }
                 
             }
        
        
        
            function selectProductoItem(num,val){
                    
                    $('#busquedaBusq'+num).hide()
                    $('#agendado_servicios_'+num+'_producto_id option[value='+val+']').attr("selected",true);
                    servUpdate('agendado_servicios_'+num+'_producto_id');
                    
             }
             
             
        $.ajax({
                url: '<?php echo url_for("dashboard/cliente"); ?>',
                data: 'idUser=<?php echo $idUser?>',
                type: "POST",

                success: function(theResponse){
                    $('#User<?php echo $idUser ;?>').html(theResponse);
                    <?php  echo $serviciosJquery; ?>

                }
        });
       
       
       
       
</script>
